190 research outputs found
A model and framework for reliable build systems
Reliable and fast builds are essential for rapid turnaround during
development and testing. Popular existing build systems rely on correct manual
specification of build dependencies, which can lead to invalid build outputs
and nondeterminism. We outline the challenges of developing reliable build
systems and explore the design space for their implementation, with a focus on
non-distributed, incremental, parallel build systems. We define a general model
for resources accessed by build tasks and show its correspondence to the
implementation technique of minimum information libraries, APIs that return no
information that the application doesn't plan to use. We also summarize
preliminary experimental results from several prototype build managers
Generating Bijections between HOAS and the Natural Numbers
A provably correct bijection between higher-order abstract syntax (HOAS) and
the natural numbers enables one to define a "not equals" relationship between
terms and also to have an adequate encoding of sets of terms, and maps from one
term family to another. Sets and maps are useful in many situations and are
preferably provided in a library of some sort. I have released a map and set
library for use with Twelf which can be used with any type for which a
bijection to the natural numbers exists.
Since creating such bijections is tedious and error-prone, I have created a
"bijection generator" that generates such bijections automatically together
with proofs of correctness, all in the context of Twelf.Comment: In Proceedings LFMTP 2010, arXiv:1009.218
A formally verified compiler back-end
This article describes the development and formal verification (proof of
semantic preservation) of a compiler back-end from Cminor (a simple imperative
intermediate language) to PowerPC assembly code, using the Coq proof assistant
both for programming the compiler and for proving its correctness. Such a
verified compiler is useful in the context of formal methods applied to the
certification of critical software: the verification of the compiler guarantees
that the safety properties proved on the source code hold for the executable
compiled code as well
Differential regulation of wild-type and mutant alpha-synuclein binding to synaptic membranes by cytosolic factors
BACKGROUND: Alpha-Synuclein (alpha-syn), a 140 amino acid protein associated with presynaptic membranes in brain, is a major constituent of Lewy bodies in Parkinson's disease (PD). Three missense mutations (A30P, A53T and E46K) in the alpha-syn gene are associated with rare autosomal dominant forms of familial PD. However, the regulation of alpha-syn's cellular localization in neurons and the effects of the PD-linked mutations are poorly understood. RESULTS: In the present study, we analysed the ability of cytosolic factors to regulate alpha-syn binding to synaptic membranes. We show that co-incubation with brain cytosol significantly increases the membrane binding of normal and PD-linked mutant alpha-syn. To characterize cytosolic factor(s) that modulate alpha-syn binding properties, we investigated the ability of proteins, lipids, ATP and calcium to modulate alpha-syn membrane interactions. We report that lipids and ATP are two of the principal cytosolic components that modulate Wt and A53T alpha-syn binding to the synaptic membrane. We further show that 1-O-hexadecyl-2-acetyl-sn-glycero-3-phosphocholine (C16:0 PAF) is one of the principal lipids found in complex with cytosolic proteins and is required to enhance alpha-syn interaction with synaptic membrane. In addition, the impaired membrane binding observed for A30P alpha-syn was significantly mitigated by the presence of protease-sensitive factors in brain cytosol. CONCLUSION: These findings suggest that endogenous brain cytosolic factors regulate Wt and mutant alpha-syn membrane binding, and could represent potential targets to influence alpha-syn solubility in brain
Spatial Extent of Charge Repulsion Regulates Assembly Pathways for Lysozyme Amyloid Fibrils
Formation of large protein fibrils with a characteristic cross β-sheet architecture is the key indicator for a wide variety of systemic and neurodegenerative amyloid diseases. Recent experiments have strongly implicated oligomeric intermediates, transiently formed during fibril assembly, as critical contributors to cellular toxicity in amyloid diseases. At the same time, amyloid fibril assembly can proceed along different assembly pathways that might or might not involve such oligomeric intermediates. Elucidating the mechanisms that determine whether fibril formation proceeds along non-oligomeric or oligomeric pathways, therefore, is important not just for understanding amyloid fibril assembly at the molecular level but also for developing new targets for intervening with fibril formation. We have investigated fibril formation by hen egg white lysozyme, an enzyme for which human variants underlie non-neuropathic amyloidosis. Using a combination of static and dynamic light scattering, atomic force microscopy and circular dichroism, we find that amyloidogenic lysozyme monomers switch between three different assembly pathways: from monomeric to oligomeric fibril assembly and, eventually, disordered precipitation as the ionic strength of the solution increases. Fibril assembly only occurred under conditions of net repulsion among the amyloidogenic monomers while net attraction caused precipitation. The transition from monomeric to oligomeric fibril assembly, in turn, occurred as salt-mediated charge screening reduced repulsion among individual charged residues on the same monomer. We suggest a model of amyloid fibril formation in which repulsive charge interactions are a prerequisite for ordered fibril assembly. Furthermore, the spatial extent of non-specific charge screening selects between monomeric and oligomeric assembly pathways by affecting which subset of denatured states can form suitable intermolecular bonds and by altering the energetic and entropic requirements for the initial intermediates emerging along the monomeric vs. oligomeric assembly path
Modern meat: the next generation of meat from cells
Modern Meat is the first textbook on cultivated meat, with contributions from over 100 experts within the cultivated meat community.
The Sections of Modern Meat comprise 5 broad categories of cultivated meat: Context, Impact, Science, Society, and World.
The 19 chapters of Modern Meat, spread across these 5 sections, provide detailed entries on cultivated meat. They extensively tour a range of topics including the impact of cultivated meat on humans and animals, the bioprocess of cultivated meat production, how cultivated meat may become a food option in Space and on Mars, and how cultivated meat may impact the economy, culture, and tradition of Asia
Search for post-merger gravitational waves from the remnant of the binary neutron star merger GW170817
In Advanced LIGO, detection and astrophysical source parameter estimation of the binary black hole merger GW150914 requires a calibrated estimate of the gravitational-wave strain sensed by the detectors. Producing an estimate from each detector's differential arm length control loop readout signals requires applying time domain filters, which are designed from a frequency domain model of the detector's gravitational-wave response. The gravitational-wave response model is determined by the detector's opto-mechanical response and the properties of its feedback control system. The measurements used to validate the model and characterize its uncertainty are derived primarily from a dedicated photon radiation pressure actuator, with cross-checks provided by optical and radio frequency references. We describe how the gravitational-wave readout signal is calibrated into equivalent gravitational-wave-induced strain and how the statistical uncertainties and systematic errors are assessed. Detector data collected over 38 calendar days, from September 12 to October 20, 2015, contain the event GW150914 and approximately 16 of coincident data used to estimate the event false alarm probability. The calibration uncertainty is less than 10% in magnitude and 10 degrees in phase across the relevant frequency band 20 Hz to 1 kHz
Supplement: "Localization and broadband follow-up of the gravitational-wave transient GW150914" (2016, ApJL, 826, L13)
This Supplement provides supporting material for Abbott et al. (2016a). We briefly summarize past electromagnetic (EM) follow-up efforts as well as the organization and policy of the current EM follow-up program. We compare the four probability sky maps produced for the gravitational-wave transient GW150914, and provide additional details of the EM follow-up observations that were performed in the different bands
- …